minelaying ship - English Synonyms Dictionary